fundamental subspaces